Skip to content

Add ITerm2 Terminal MCP Server to Community Servers List#1024

Merged
olaservo merged 3 commits into
modelcontextprotocol:mainfrom
rishabkoul:main
May 11, 2025
Merged

Add ITerm2 Terminal MCP Server to Community Servers List#1024
olaservo merged 3 commits into
modelcontextprotocol:mainfrom
rishabkoul:main

Conversation

@rishabkoul
Copy link
Copy Markdown
Contributor

Description

Adding a new community MCP server that provides iTerm2 terminal integration. This server allows AI assistants to interact with iTerm2 terminals through the Model Context Protocol, enabling terminal automation and REPL interactions.

Server Details

  • Server: iterm_mcp_server (npm package)
  • Type: Community Server (README.md addition)

Motivation and Context

The iTerm MCP server fills a gap in terminal integration for macOS users, allowing AI assistants to:

  • Create and manage iTerm2 terminal sessions
  • Execute commands in terminals
  • Read terminal output
  • List active terminals
  • Close terminals

This server is particularly useful for:

  • REPL interactions
  • Terminal automation
  • Command-line assistance
  • Development workflows

How Has This Been Tested?

  • Tested with Cursor IDE
  • Verified server functionality with iTerm2 on macOS
  • Package is published and available on npm
  • Configuration tested in Cursor's MCP settings

Breaking Changes

No breaking changes - this is an addition to the community servers list.

Types of changes

  • [] New feature (non-breaking change which adds functionality)
  • [✓] Documentation update

Checklist

  • [✓] I have read the MCP Protocol Documentation
  • [✓] My changes follows MCP security best practices
  • [✓] I have updated the server's README accordingly
  • [✓] I have tested this with an LLM client
  • [✓] My code follows the repository's style guidelines
  • [✓] I have added appropriate error handling
  • [✓] I have documented all environment variables and configuration options

Additional context

The server is published as an npm package (iterm_mcp_server) and includes comprehensive documentation for setup and configuration. It uses Zod for input validation and follows MCP security best practices. The server is specifically designed for macOS users since iTerm2 is a macOS-only terminal emulator.

Repository: https://github.com/rishabkoul/iTerm-MCP-Server

@olaservo olaservo merged commit 217752c into modelcontextprotocol:main May 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants